ecclesiastical deposition - English Synonyms Dictionary